Realizing a Model Driven Engineering Process

نویسندگان

  • Marcus Alanen
  • Johan Lilius
  • Ivan Porres
  • Dragos Truscan
چکیده

The Model Driven Approach (MDA) as supported by the Object Management Group (OMG) describes the structural requirements of an engineering discipline where models, instead of source code, comprise the primary artifact. Model Driven Engineering (MDE), as outlined by Stuart Kent, brings forth the dynamic aspects of engineering, where process adherence and rigorous commitment to analysis are equally important. As such, MDE has a broader scope than MDA. We discuss our position on MDE and its requirements on tools and technology, especially considering the dynamics of a model-based software development method. We demonstrate our approach with an example of the specification of an IPv6 router targeted to a customized processing architecture.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Feature-based Framework for Model-Driven Engineering

Model-Driven Engineering (MDE) improves software engineering by providing an appropriate level of abstraction for an early review of a system design. Model transformations can be used to establish a well-regulated development process. But existing transformation approaches still lack in connecting system requirements to the models realizing them. Furthermore, it is still difficult to integrate ...

متن کامل

Exploiting model profiles in requirements verification of cloud systems

Cloud Systems arose in the last years as a standard de-facto in IT enterprises for offering practically any kind of services to worldwide users. They provide means for realizing and distributing everything-as-a-service, including infrastructures, hardware and software platforms and services. Even if now, Service-centric models and technologies are mature in the IT scenario, composition, analysi...

متن کامل

Komplexitätsbewältigung verteilter Smart City Systeme durch Model Driven Engineering Konzepte Addressing the Complexity of Distributed Smart City Systems by Uti- lization of Model Driven Engineering Concepts

Model Driven Engineering based on the European Smart Grid Architecture Model (SGAM) has proven to be a bestpractice approach in realizing complex Smart Grid projects. In this paper, an extension of this approach towards Smart City Systems is proposed. It is argued that with the complexity of the involved domains, each application domain should be represented in an individual Application Domain ...

متن کامل

Rascal: Language Technology for Model-Driven Engineering

Model-Driven Engineering (MDE) promises to increase productivity and quality by generating software systems from high-level, domain specific models. Domain-specific languages (DSLs) are a particular strategy for realizing MDE, where models are stored and processed as source code. Rascal is a DSL for source-code analysis and transformation, and as such represents an excellent tool for realizing ...

متن کامل

A Model Transformation Framework for Model Driven Engineering

Model Driven Engineering(MDE) is a model-centric software development approach aims at improving the quality and productivity of software development processes. While some progresses in MDE have been made, there are still many obstacles in realizing the full benefits of model driven engineering. These obstacles include incompleteness in existing modeling notations, inadequate in tools support, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003